.bs-address{background: url("../images/bs-news-img1_03.png") no-repeat 5px 2px;padding-left: 30px;font-size: 12px;color: #999 !important;}
body{background-color:#eee;}
.content{width:900px;}
.content blockquote{padding-top:5px;padding-bottom:5px;background-color:#fff;margin-top:5px;margin-bottom:5px;font-weight:bold;}
.other blockquote{padding-top:5px;padding-bottom:5px;background-color:#fff;margin-top:5px;margin-bottom:5px;font-weight:bold;}
.content p.description{font-size: 14px;padding:20px 10px;position:relative;line-height: 180%;}
.other{width:360px;}
.train-list ul li a img{width:320px;height:194px}
.train-title{text-align:center;font-weight:bold;font-size:14px;}
.train-title a{color:#ff0000}
.t-l>li {margin-top:20px;}

.detail-box{height:240px;}
.detail-img{width:390px;height:200px;}
.detail-title ul li {margin-top:5px;}
.detail-op{width:300px;position:relative;height: 100%;}
.price-btn{width:300px;height:50px;margin-bottom:0;position: absolute;bottom: 0;text-align: center;font-size: 16px;color: #fff;font-weight: bold;}

.price-btn span {width:130px;margin-left:10px;height:40px;background-color:#008963;line-height:40px;float:left}

.detail-price{margin-right:-18px;}
span.price_l{width: 15px;height: 35px;background:url(../images/price_bg_l.png) no-repeat;line-height: 30px;}
span.price_m{height: 35px;background:url(../images/price_bg_m.png) repeat-x;line-height: 30px;font-family: "Microsoft YaHei"; font-size: 18px;color: #FFF;text-align:center;}
span.price_r{width: 4px;height: 35px;background:url(../images/price_bg_r.png) no-repeat;line-height: 30px;}

.no-margin {  margin: 0; }